package com.elric.mall.dto;

import com.elric.mall.common.annotation.ImportExcelAnnotation;
import com.elric.mall.common.domain.ImportBase;
import io.swagger.annotations.ApiModelProperty;

/**
 * 实现功能：新上项目excel导入dto
 *
 * @author 作者[Yuxuan.he]
 * @version 1.0.00  2021-09-24 15:20
 */
public class KzNewProjectImportDto extends ImportBase {

    @ImportExcelAnnotation(columnIndex=0,columnName = "建设单位", maxLength = 10)
    private String buildUnitName;

    private String projectCode;

    @ImportExcelAnnotation(columnIndex=1,columnName = "项目名称", maxLength = 10)
    private String projectName;

    @ImportExcelAnnotation(columnIndex=2,columnName = "规划总投资")
    private Float planTotalInvest;

    @ImportExcelAnnotation(columnIndex=3,columnName = "2022年投资")
    private Float invest2022;

    @ImportExcelAnnotation(columnIndex=4,columnName = "2023年及以后投资")
    private Float invest2023;

    @ImportExcelAnnotation(columnIndex=5,columnName = "军事训练建设“十四五”规划项目编码")
    private String planCode;

    @ImportExcelAnnotation(columnIndex=6,columnName = "主要建设内容及使命任务")
    private String mainPlan;

    @ImportExcelAnnotation(columnIndex=7,columnName = "其他建设领域配套支撑需求")
    private String description;

    @ImportExcelAnnotation(columnIndex=8,columnName = "备注")
    private String remark;

    public String getBuildUnitName() {
        return buildUnitName;
    }

    public void setBuildUnitName(String buildUnitName) {
        this.buildUnitName = buildUnitName;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Float getPlanTotalInvest() {
        return planTotalInvest;
    }

    public void setPlanTotalInvest(Float planTotalInvest) {
        this.planTotalInvest = planTotalInvest;
    }

    public Float getInvest2022() {
        return invest2022;
    }

    public void setInvest2022(Float invest2022) {
        this.invest2022 = invest2022;
    }

    public Float getInvest2023() {
        return invest2023;
    }

    public void setInvest2023(Float invest2023) {
        this.invest2023 = invest2023;
    }

    public String getPlanCode() {
        return planCode;
    }

    public void setPlanCode(String planCode) {
        this.planCode = planCode;
    }

    public String getMainPlan() {
        return mainPlan;
    }

    public void setMainPlan(String mainPlan) {
        this.mainPlan = mainPlan;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
